go down (one's throat) smoothly - Deutsch Englisch Wörterbuch